home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / bbs / basement.zip / MEXBACK.ZIP / MEXBACK.DOC < prev    next >
Text File  |  1996-10-18  |  11KB  |  217 lines

  1. ────────────────────────────────────────────────────────────────────────────
  2.  
  3.                       MEXBACK v1.0 - Call Back Verifier
  4.                         <c>1996 Basement Programs Ltd
  5.                               By: Greg Foley
  6.  
  7.                              FOR MAXIMUS 3.0x
  8.  
  9.  ─────────────────────────────────────────────────────────────────────────────
  10.                           
  11.                           BASEMENT PROGRAMS LTD.
  12.                             21 Greenford Drive
  13.                             Hamilton, Ontario
  14.                              Canada, L8G-2G4
  15.                          
  16.  ─────────────────────────────────────────────────────────────────────────────
  17.  
  18.                                 Disclaimer
  19.                                 ──────────
  20.  
  21.    This archive contains programs which when installed read, and sometimes
  22.    write to your computers storage medium.  By installing any of these
  23.    programs, you the user, assume responsibility for the protection of your
  24.    data, programs, and any other information which may be contained within
  25.    your system.  
  26.  
  27.    Basement Programs assumes no responsibility or liability for any damage
  28.    that may occure while using these programs.  They have all been tested
  29.    extensively, and work on our systems.  All of the archives have been 
  30.    tested before release and were virus free at the time of release.
  31.    
  32.    It is suggested that you "Back Up" your system before installing any of
  33.    these programs or any other for that matter.  
  34.  
  35. ────────────────────────────────────────────────────────────────────────────
  36.  
  37.     Mexback is a simple, easy to use and configure Call Back Verifier.  
  38.     Although being small, it has some pretty big power.  It is a fully 
  39.     functional verifier (nothing disabled, no nag lines).  It is being 
  40.     distributed as SHAREWARE, and as such, I hereby Authorize you a 30
  41.     day trial Licence.  If you wish to continue using MEXBACK after 30
  42.     days, you should register the program with me.
  43.     
  44.     It Features:
  45.  
  46.      i) Verification of either Voice or Dataphone 
  47.     ii) Verification of either Local or Local & Long distance callers
  48.    iii) Verification of previously validated Users
  49.     iv) Sysop definable attempts to call user
  50.      v) Adjustable wait for modem response times
  51.     vi) Max number of digits in a local phone number
  52.    vii) Sysop definable Modem Strings
  53.   viii) Sysop definable level of validation
  54.     ix) Auto generation of Passwords for encrypted systems 
  55.      x) Auto demotion of validated users who fail re-validation process
  56.     xi) Local Key (Sysop) Abort function
  57.    xii) Sysop Screen (when actually verifying) to show you the status
  58.   xiii) Auto - Abort if phone number called answers VOICE.
  59.    xiv) Collection of missing information required for validation.
  60.  
  61.         
  62.  ─────────────────────────────────────────────────────────────────────────────
  63.                                
  64.                                    Mexback
  65.                                   ─────────
  66.  
  67.             Contained within this archive are the following files:
  68.                              
  69.     MEXBACK.VM   - The Program
  70.     MEXBACK.CFG  - The configuration file
  71.     MEXBACK.LOC  - List of Local Phone Exchanges
  72.     MEXBACK.BAD  - List of BAD phone numbers not to call
  73.                
  74.     MBACKABT.MEC & .BBS - Shown when a user aborts verification process.
  75.     MBACKLCL.MEC & .BBS - Shown to user when their phone number was not in 
  76.                           local exchange file and you don't allow long 
  77.                           distance verifications.
  78.     MBACKSYS.MEC & .BBS - Shown to a user who tries to validate locally.
  79.     MBACKLDC.MEC & .BBS - Shown to a user who is Long distance when the 
  80.                           program validates a LD user (based on your config)
  81.                           and hangs up so as not to run up your phone bill.
  82.     MBACKWEL.MEC & .BBS - Shown to a user who has been validated.
  83.     MBACKDUP.MEC & .BBS - Shown to a user who's phone number is a duplicate
  84.                           of that already validated on your system.
  85.     MBACKTIM.MEC & .BBS - Shown to a user who wants validated outside of the
  86.                           hours you have chosen for validation.
  87.     MBACKLDT.MEC & .BBS - Shown to a LD user who wants validated outside of
  88.                           the hours you have chosen for LD (long distance) 
  89.                           validations.
  90.  
  91.  ─────────────────────────────────────────────────────────────────────────────
  92.  
  93.                                Installation
  94.                                ────────────
  95.  
  96.   Copy the file "MEXBACK.VM" to your Mex directory      (ie: C:\Max\m )
  97.   Copy the *.MEC and *.BBS files to your Misc directory (ie: C:\Max\Misc )
  98.   Copy the file "MEXBACK.CFG" to your system directory  (ie: C:\Max )
  99.  
  100.   Edit the MEXBACK.CFG file so that it contains the following:
  101.  
  102.   Line  1:  Key to remove when validated (same as you use to activate
  103.             if you flag those to be validated with a key).
  104.             if not leave the line blank.
  105.   Line  2:  Security Level to set user to when Validated (Name not a value)
  106.   Line  3:  Security Level for users NOT validated       (Name not a value)
  107.   Line  4:  Local verification start time (24 hour format)
  108.             if you wish 24 hour validation set it to: 00:00
  109.   Line  5:  Local verification stop time  (24 hour format)
  110.             if you wish 24 hour validation set it to: 24:00
  111.   Line  6:  1=Yes validate LD callers  0=Don't validate LD callers
  112.   Line  7:  LD verification start time    (24 hour format as in local above)
  113.   Line  8:  LD verification stop time     (24 hour format as in local above)
  114.   Line  9:  Number of attempts to call the user for verification  (Numeric)
  115.   Line 10:  Number of seconds to wait for a connect before next attempt.
  116.             The average wait time is usually about 45 seconds, but you may 
  117.             have to adjust this to suit your area and modem type.
  118.   Line 11:  Number of digits in a local phone # (do not include characters
  119.             like brackets or the minus sign ie: local phone is 555-1212
  120.             be 7 digits.
  121.   Line 12:  Length of password to generate if the users password is encryted.
  122.             Usually set to between 4 and 10 characters.
  123.   Line 13:  1=Yes ask for Name to be entered during Verification process. 
  124.             0=Don't ask for name.
  125.   Line 14:  1=Ask user for Birthdate verification during process. 
  126.             0=Don't ask for Birthdate.
  127.   Line 15:  1=Validate user using Voice Phone #
  128.             0=Validate user using Data Phone #
  129.   Line 16:  1=Validate all phone numbers, reguardless of duplication 
  130.             0=Do Not validate duplicate phone numbers previously validated
  131.   Line 17:  1=Revalidate users already validated.
  132.             0=Don't revalidate users already validated.
  133.   Line 18:  Modem Init string: Make sure you are using Verbal responses rather
  134.             than numeric responses.  (for most modems include "V1" in your 
  135.             init string).
  136.   Line 19:  Modem Dial prefix (ie ATDT (tone dial) or ATDP (pulse dial) )
  137.   Line 20:  Modem Hang Up string (ie ATH0 for most hayes compatible modems.
  138.  
  139.   All lines in the file starting with a semi-colon (;) are considered remarks
  140.   and you may either remove or add to the file as you require.  The order of 
  141.   the infomation lines (as listed above is important).  Please do not change 
  142.   the order or you will experience very strange results.
  143.  
  144.   Now edit the MEC files to suit your needs (They should be fine, but if you
  145.   want it to look a little more yours... go for it...).  
  146.  
  147.   To install it into Maximus, I have it as part of my logon and from the main
  148.   menu.  I use both security level and keys to activate the program for the
  149.   user.  This way, all I have to do is give any user a KEY (in my case "B") 
  150.   and it will require them to validate themselves (for the first time or 
  151.   again to re-validate a user).
  152.   
  153.   I use:
  154.  
  155.       In Newuser2.mec I turn on the "B" key.  ( [keyon]B )
  156.       In Rookie.mec and Welcome.mec I have:
  157.  
  158.                    [ifkey]B [MEX]C:\Max\M\Mexback
  159.  
  160.       In my menus.ctl file (main menu):
  161.  
  162.       MEX     C:\Max\m\Mexback         Transient\B "Verify yourself CBV"   
  163.       
  164.  
  165.   Compile all files that you have edited, and it's ready to use.  Any new
  166.   user will be given the key and will activate the verifier.  Any previously
  167.   validated user you want to Re-validate, just give the key to them using 
  168.   whatever means you like (interal editor, ued, or using Mecca).
  169.   
  170.  ─────────────────────────────────────────────────────────────────────────────
  171.  
  172.                            Source Code & Support
  173.                            ─────────────────────
  174.  
  175.   I choose not to include my source code in distribution archives.  While 
  176.   these programs are not crippled in any way, I like people to acknowledge
  177.   my work by sending either a small fee for the source or a note to say 
  178.   thanks for a great program.  Alot of hours went into this code and I feel
  179.   that it is worth something.
  180.  
  181.   For the source files/updates to be delivered to you directly, a charge
  182.   of $10.00 Canadian for the program, should be sent to the author.  This 
  183.   is not some get rich quick scheme, but rather offsets the costs of 
  184.   distribution, and phone calls to deliver the product to you.  If you 
  185.   have the source, you can easily change the program to suit your needs, 
  186.   be it language, output, colour, or use it to learn more about MEX
  187.   programming.
  188.  
  189.   To Recieve the Updates/Source, send a cheque or money order (please no 
  190.   cash), in Canadian funds to:
  191.  
  192.                  Greg Foley
  193.                  21 Greenford Drive
  194.                  Hamilton, Ontario, 
  195.                  Canada, L8G-2G4
  196.  
  197.         Please include:  (MEXBACK Registration)
  198.  
  199.         
  200.         Your Name: ______________________________________________________
  201.  
  202.      Your Address: ______________________________________________________
  203.  
  204.    Your BBS Phone: _____________________
  205.  
  206.    Your FidoNet #: _____________________ (if applicable).
  207.  
  208.   Thanks in advance, and I hope you enjoy using the programs that we 
  209.   produce here at Basement Programs Ltd.  
  210.  
  211. ─────────────────────────────────────────────────────────────────────────────
  212.  
  213.              MAXIMUS & MEX are trademarks <c>1995 Lanius Corporation.
  214.           Thanks Scott for such a great program to use and program with!
  215.  
  216.  
  217.